MAGQTDPHISLFSPQEVEFMAEDELVEIVPNMNMEQLNFISGDFGRFIPQIPTKVPLWLAVALKRRGKCTFRPPGWMSVDNLTQILEAERESQSTFQALPFSYVEIARLLFDHARDDIPDMYMVRSLVEDIRDVRLHKLETNLGSFQGTSAVKISNVSAMEVNIVRPFVIRALEAFYKHDKPEADVDRDTRSSRQQRETNNEPRRPLRQR